QT       += core gui sql

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++17

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0


# INCLUDEPATH += "C:\Program Files\MySQL\MySQL Server 8.0\include"
# LIBS += "C:\Program Files\MySQL\MySQL Server 8.0\lib\libmysql.lib"

# export MYSQL_HOME="C:/Program Files/MySQL/MySQL Server 8.0"
# INCLUDEPATH += "$$MYSQL_HOME/include"
# LIBS += "$$MYSQL_HOME/lib/libmysql.lib"

include($$PWD/Admin/Admin.pri)
include($$PWD/Part/Part.pri)
include($$PWD/Login/Login.pri)
include($$PWD/BaseData/BaseData.pri)

INCLUDEPATH += $$PWD/Part/ $$PWD/Admin/
INCLUDEPATH += $$PWD/Login/ $$PWD/BaseData/
SOURCES += \
    main.cpp


# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target

RESOURCES += \
    resource.qrc

DISTFILES += \
    Admin/Admin.pri \
    BaseData/BaseData.pri \
    Login/Login.pri \
    Part/Part.pri

